Routing A Lego Chain Around Multiple Obstacles